home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / hsend.exe / HSEND.H < prev    next >
Text File  |  1992-01-10  |  2KB  |  35 lines

  1. #define HOST 1
  2. #define GUEST 0
  3. #define DATAFILE "CONFIGUR.DAT"
  4. #define OFFLINE !(a_getmsr(P)&CRX)
  5. #define TRY 3        /* number of attempts to resend garbled data block */
  6. #define CRX 128    /* carrier detect        */
  7. #define OKTS 1        /* OK to send            */
  8. #define SFR 2        /* send file request     */
  9. #define IFR 3        /* initiate file receive */
  10. #define IFS 4       /* initiate file send    */
  11. #define DF 5        /* delete file           */
  12. #define RP 6        /* request password        */
  13. #define SP 7        /* sending password        */
  14. #define EM 8        /* error message         */
  15. #define EOC 9        /* end of call            */
  16. #define ACK 10        /* acknowledgement        */
  17. #define NAK 11        /* not acknowledged        */
  18. #define SDB 12        /* sending data block    */
  19. #define RESTART 13    /* re-execute hsend      */
  20.  
  21. void host_mode(void),empty_box(int,int,int,int),beep(int,int);
  22. void copyright(void),report(char *),parse(char *);
  23. void delete_files(char *,int),error_message(char *),end_of_call(void);
  24. void top(int,int),bottom(int *,int *);
  25. int initiate_file_send(char *,char *),send_file_request(unsigned char *,int);
  26. int init_modem(void),load_data(void),break_handler(void);
  27. int password_check(void),scb(int,int,unsigned char *),rcb(int,unsigned char *),agetc(void);
  28. int cmd_mode(int),guestmode(char *),seperate(char *,char *,char*,char);
  29. int interpret_batch_cmd(char *),call_remote(char *),password_verification(void);
  30. int create_local_file(char *),passive(void),rdb(int,unsigned char *);
  31. int hardware_error_handler(int,int,int,int);
  32. char *eight_plus_three(char *,char);
  33.  
  34.  
  35.